interpediculate distance - Spanish English Dictionary